﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Linq;

using ECCIT;
using ECCIT.Data;
using ECCIT.Business.DAL;

using OgilvyOne.UKNow.Globalization;
using OgilvyOne.UKNow.Model;
using OgilvyOne.UKNow.IDAL;

namespace OgilvyOne.UKNow.DAL
{
    public abstract class UKNowBaseDAL : BaseDAL
    {
        public virtual ILanguage Language { get; set; }

        public UKNowBaseDAL(int languageID) { this.Language = LanguageFactory.Create(languageID); }
        public UKNowBaseDAL(LanguageType languageType) { this.Language = LanguageFactory.Create(languageType); }
        public UKNowBaseDAL() { }
    }
}
